﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UCProgramaciones.ascx.cs" Inherits="CondorTravelOperacionesWeb.Pages.Controles.UCProgramaciones" %>

<asp:Panel ID="pnlFiltroAdvanced" runat="server">   
   <!-- Advanced Search-->
<asp:Panel ID="description_HeaderPanel" runat="server" style="cursor: pointer;" >    

</asp:Panel>
<asp:Panel id="form_filters" runat="server" style="overflow:hidden;" >
    <table class="advancedfilter" width="600px" border="0">
        <tr>
            <td width="100px">Código itinerario:</td>
            <td width="130px" colspan="3">
                <asp:TextBox ID="txtCodigo" runat="server"  BackColor="#CCCCCC" ValidationGroup="programacion"></asp:TextBox>               
            </td>
         </tr>
         <tr>
            <td width="100px">Agencia</td>
            <td width="120px">
               <asp:DropDownList ID="cboAgencia" runat="server" Width="150px" ValidationGroup="programacion">
                </asp:DropDownList>
             </td>        
            <td width="100px">Agente</td>
            <td width="130px">
                <asp:DropDownList ID="cboAgente" runat="server" Width="150px" ValidationGroup="programacion">
                </asp:DropDownList>
            </td>
        </tr>
         <tr>
            <td width="100px">Fecha de inicio:</td>
            <td width="120px">
               <asp:TextBox ID="txtFechaInicio" runat="server" Width="100px" TabIndex="9"  MaxLength="15"
                    ValidationGroup="programacion" Enabled="False" BackColor="#CCCCCC"></asp:TextBox>
             </td>        
            <td width="100px">Fecha de Término:</td>
            <td width="130px">
               <asp:TextBox ID="txtFechaTermino" runat="server"  TabIndex="10" 
                    ValidationGroup="programacion" BackColor="#CCCCCC" Enabled="False"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td width="100px">Estado</td>
            <td width="120px" colspan="3">
                <asp:DropDownList ID="cboEstadoItinerario" runat="server"  Enabled="False">
                <asp:ListItem Value="1" Text="Pendiente"></asp:ListItem>
                <asp:ListItem Value="2" Text="En Ejecución"></asp:ListItem>
                <asp:ListItem Value="3" Text="Terminado"></asp:ListItem>
                </asp:DropDownList>
            </td>
           
        </tr>

        <tr>
        <td colspan="4" align="right">
            <asp:Button ID="cmdActualizar" runat="server"  Text="Actualizar" ValidationGroup="programacion" onclick="cmdActualizar_Click" />
            </td>
        </tr>

    </table>
    </asp:Panel>
  
 <!-- Advanced Search-->   
</asp:Panel> 

&nbsp;<p align="right">
    </p>
<asp:GridView  Width="70%" ID="gvList" DataKeyNames="programacion_ID" runat="server" 
    AutoGenerateColumns="False"     PageSize="100"
    EmptyDataText="No existe información para datos seleccionados" onrowdatabound="gvList_RowDataBound" 
        OnRowCommand="gvList_OnRowCommand" 
        onpageindexchanging="gvList_PageIndexChanging">
    <Columns>
        <asp:BoundField DataField="programacion_ID" HeaderText="Código" />
        <asp:BoundField DataField="fechaProgramacionInicio" HeaderText="Fec. Inicio" 
            DataFormatString="{0:dd/MM/yyyy}" HtmlEncode="false" />
        <asp:BoundField DataField="fechaProgramacionFin" HeaderText="Fec. Término" 
            DataFormatString="{0:dd/MM/yyyy}" HtmlEncode="false"/>
        <asp:BoundField DataField="descripcion" HeaderText="Descripción"  >
            <ItemStyle Width="300px" />
        </asp:BoundField>
       <asp:TemplateField HeaderText="Servicio">
            <ItemTemplate>
                <asp:Label ID="lblServcio" runat="server" Text=""></asp:Label>                
            </ItemTemplate>
        </asp:TemplateField>        
        <asp:BoundField DataField="nroEventos" HeaderText="#Eventos" />
        <asp:TemplateField HeaderText="Estado">
            <ItemTemplate>
                <asp:Label ID="lblEstado" runat="server" Text=""></asp:Label>                
            </ItemTemplate>
        </asp:TemplateField>                
        <asp:TemplateField HeaderText="">
            <ItemTemplate>
                <asp:LinkButton ID="lnkNuevoEvento" runat="server" Text="Nuevo Evento" CommandName="nuevoEvento" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "programacion_ID") %>'></asp:LinkButton>
            </ItemTemplate>
        </asp:TemplateField>        
        <asp:TemplateField HeaderText="">
            <ItemTemplate>
                <asp:LinkButton ID="lnkVerBitacora" runat="server" Text="Ver Bitacora" CommandName="verBitacora" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "programacion_ID") %>'></asp:LinkButton>
            </ItemTemplate>
        </asp:TemplateField>        

   </Columns>
    <HeaderStyle HorizontalAlign="Right" />
   
</asp:GridView>
<asp:HiddenField ID="hCodigoItinerario" runat="server" />

            

